payment surplus - Spanish English Dictionary